cloth made from coarse tow yarns - Alemán Inglés Diccionario